1 # Automatically generated makefile, created by the Jucer
2 # Don't edit this file! Your changes will be overwritten when you re-save the Jucer project!
9 TARGET_ARCH
:= -march
=native
12 # (this disables dependency generation if multiple architectures are set)
13 DEPFLAGS
:= $(if
$(word 2, $(TARGET_ARCH
)), , -MMD
)
15 ifeq ($(CONFIG
),Debug
)
18 OBJDIR
:= build
/intermediate
/Debug
20 CPPFLAGS
:= $(DEPFLAGS
) -D
"LINUX=1" -D
"DEBUG=1" -D
"_DEBUG=1" -D
"JUCER_LINUX_MAKE_7346DA2A=1" -I
"~/SDKs/vstsdk2.4" -I
"/usr/include" -I
"/usr/include/freetype2"
21 CFLAGS
+= $(CPPFLAGS
) $(TARGET_ARCH
) -g
-ggdb
-O0
23 LDFLAGS
+= -L
$(BINDIR
) -L
$(LIBDIR
) -L
"/usr/X11R6/lib/" -L
"../../../../../juce/bin" -lfreetype
-lpthread
-lrt
-lX11
-lGL
-lGLU
-lXinerama
-lasound
25 RESFLAGS
:= -D
"LINUX=1" -D
"DEBUG=1" -D
"_DEBUG=1" -D
"JUCER_LINUX_MAKE_7346DA2A=1" -I
"~/SDKs/vstsdk2.4" -I
"/usr/include" -I
"/usr/include/freetype2"
26 TARGET
:= Plugin\ Host
27 BLDCMD
= $(CXX
) -o
$(OUTDIR
)/$(TARGET
) $(OBJECTS
) $(LDFLAGS
) $(RESOURCES
) $(TARGET_ARCH
)
30 ifeq ($(CONFIG
),Release
)
33 OBJDIR
:= build
/intermediate
/Release
35 CPPFLAGS
:= $(DEPFLAGS
) -D
"LINUX=1" -D
"NDEBUG=1" -D
"JUCER_LINUX_MAKE_7346DA2A=1" -I
"~/SDKs/vstsdk2.4" -I
"/usr/include" -I
"/usr/include/freetype2"
36 CFLAGS
+= $(CPPFLAGS
) $(TARGET_ARCH
) -Os
38 LDFLAGS
+= -L
$(BINDIR
) -L
$(LIBDIR
) -L
"/usr/X11R6/lib/" -L
"../../../../../juce/bin" -lfreetype
-lpthread
-lrt
-lX11
-lGL
-lGLU
-lXinerama
-lasound
40 RESFLAGS
:= -D
"LINUX=1" -D
"NDEBUG=1" -D
"JUCER_LINUX_MAKE_7346DA2A=1" -I
"~/SDKs/vstsdk2.4" -I
"/usr/include" -I
"/usr/include/freetype2"
41 TARGET
:= Plugin\ Host
42 BLDCMD
= $(CXX
) -o
$(OUTDIR
)/$(TARGET
) $(OBJECTS
) $(LDFLAGS
) $(RESOURCES
) $(TARGET_ARCH
)
46 $(OBJDIR
)/FilterGraph_62e9c017.o \
47 $(OBJDIR
)/GraphEditorPanel_3dbd4872.o \
48 $(OBJDIR
)/HostStartup_5ce96f96.o \
49 $(OBJDIR
)/InternalFilters_beb54bdf.o \
50 $(OBJDIR
)/MainHostWindow_e920295a.o \
51 $(OBJDIR
)/JuceLibraryCode1_682c927f.o \
52 $(OBJDIR
)/JuceLibraryCode2_683aaa00.o \
53 $(OBJDIR
)/JuceLibraryCode3_6848c181.o \
54 $(OBJDIR
)/JuceLibraryCode4_6856d902.o \
58 $(OUTDIR
)/$(TARGET
): $(OBJECTS
) $(LDDEPS
) $(RESOURCES
)
59 @echo Linking Plugin Host
66 @echo Cleaning Plugin Host
67 -@
rm -f
$(OUTDIR
)/$(TARGET
)
71 $(OBJDIR
)/FilterGraph_62e9c017.o
: ..
/..
/Source
/FilterGraph.
cpp
73 @echo
"Compiling FilterGraph.cpp"
74 @
$(CXX
) $(CXXFLAGS
) -o
"$@" -c
"$<"
76 $(OBJDIR
)/GraphEditorPanel_3dbd4872.o
: ..
/..
/Source
/GraphEditorPanel.
cpp
78 @echo
"Compiling GraphEditorPanel.cpp"
79 @
$(CXX
) $(CXXFLAGS
) -o
"$@" -c
"$<"
81 $(OBJDIR
)/HostStartup_5ce96f96.o
: ..
/..
/Source
/HostStartup.
cpp
83 @echo
"Compiling HostStartup.cpp"
84 @
$(CXX
) $(CXXFLAGS
) -o
"$@" -c
"$<"
86 $(OBJDIR
)/InternalFilters_beb54bdf.o
: ..
/..
/Source
/InternalFilters.
cpp
88 @echo
"Compiling InternalFilters.cpp"
89 @
$(CXX
) $(CXXFLAGS
) -o
"$@" -c
"$<"
91 $(OBJDIR
)/MainHostWindow_e920295a.o
: ..
/..
/Source
/MainHostWindow.
cpp
93 @echo
"Compiling MainHostWindow.cpp"
94 @
$(CXX
) $(CXXFLAGS
) -o
"$@" -c
"$<"
96 $(OBJDIR
)/JuceLibraryCode1_682c927f.o
: ..
/..
/JuceLibraryCode
/JuceLibraryCode1.
cpp
98 @echo
"Compiling JuceLibraryCode1.cpp"
99 @
$(CXX
) $(CXXFLAGS
) -o
"$@" -c
"$<"
101 $(OBJDIR
)/JuceLibraryCode2_683aaa00.o
: ..
/..
/JuceLibraryCode
/JuceLibraryCode2.
cpp
103 @echo
"Compiling JuceLibraryCode2.cpp"
104 @
$(CXX
) $(CXXFLAGS
) -o
"$@" -c
"$<"
106 $(OBJDIR
)/JuceLibraryCode3_6848c181.o
: ..
/..
/JuceLibraryCode
/JuceLibraryCode3.
cpp
108 @echo
"Compiling JuceLibraryCode3.cpp"
109 @
$(CXX
) $(CXXFLAGS
) -o
"$@" -c
"$<"
111 $(OBJDIR
)/JuceLibraryCode4_6856d902.o
: ..
/..
/JuceLibraryCode
/JuceLibraryCode4.
cpp
113 @echo
"Compiling JuceLibraryCode4.cpp"
114 @
$(CXX
) $(CXXFLAGS
) -o
"$@" -c
"$<"
116 -include $(OBJECTS
:%.o
=%.d
)